package com.itlong.cloud.POJO.DTO.property;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * <desc>
 *      修改App用户信息时获取App用户信息
 * </desc>
 *
 * @createDate 2017/09/25
 */
@Data
@NoArgsConstructor
//@EqualsAndHashCode(callSuper = true)
public class AppUserUpdateUserGetDTO implements Serializable{
    private AppUserGetUserDetailsDTO appUserGetUserDetailsDTO;      //App用户详情页用户基础信息数据传输对象
    private List<AppUserRoomDetailsDTO> appUserRoomDetailsDTOS;     //App用户详情页相关房屋数据传输对象
    private List<String> roleIdList;                                //用户角色组id列表

    public AppUserUpdateUserGetDTO(AppUserGetUserDetailsDTO appUserGetUserDetailsDTO, List<AppUserRoomDetailsDTO> appUserRoomDetailsDTOS) {
        this.appUserGetUserDetailsDTO = appUserGetUserDetailsDTO;
        this.appUserRoomDetailsDTOS = appUserRoomDetailsDTOS;
    }
}
